feat: blobless clone#92
Conversation
Signed-off-by: YuxuanLiuTier4Desktop <619684051@qq.com>
leander-dsouza
left a comment
There was a problem hiding this comment.
This is amazing :)
Thank you for raising the issue and proposing a valid solution 🎉
I would suggest adding a couple of tests for robustness, namely:
test_import_bloblesstest_import_blobless_shallow_mutually_exclusive
PS. Since the repository uses local paths for tests, you would get the following warning while running --blobless-clone:
warning: filtering not recognized by server, ignoringFeel free to include this warning as well in the expected file - import_blobless.txt.
Signed-off-by: Yuxuan Liu <619684051@qq.com>
Signed-off-by: Yuxuan Liu <619684051@qq.com>
Signed-off-by: Yuxuan Liu <619684051@qq.com>
Signed-off-by: Yuxuan Liu <619684051@qq.com>
Signed-off-by: Yuxuan Liu <619684051@qq.com>
|
@leander-dsouza Thanks for the thorough review. I added the fixes required. For the test,
|
Signed-off-by: Yuxuan Liu <619684051@qq.com>
|
@leander-dsouza Thanks for the great suggestion. In 0f3d044, I followed your suggestion and use exlusive group. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #92 +/- ##
==========================================
- Coverage 26.96% 26.82% -0.14%
==========================================
Files 31 31
Lines 2240 2255 +15
Branches 393 397 +4
==========================================
+ Hits 604 605 +1
- Misses 1576 1590 +14
Partials 60 60 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
leander-dsouza
left a comment
There was a problem hiding this comment.
LGTM! 🎉
Thank you for the prompt fixes :)
Basic Info
Description of contribution in a few bullet points
blobless-cloneRelated Links:
dirk-thomas/vcstool#283
Description of how this change was tested
Based on the current autoware repos, I run the following commands:

The resulting directory will have a size difference like this, but all required contents exist:
